A Probabilistic Factorization Algorithm with Quadratic Forms of Negative Discriminant

نویسندگان

  • Martin Seysen
  • MARTIN SEYSEN
چکیده

We propose a probabilistic algorithm for factorization of an integer N with run time (exp^log/V loglogJV)/5/4"1""'1'. Asymptotically, our algorithm will be as fast as the wellknown factorization algorithm of Morrison and Brillhart. The latter algorithm will fail in several cases and heuristic assumptions are needed for its run time analysis. Our new algorithm will be analyzed under the assumption of the Extended Riemann Hypothesis and it will be of Las Vegas type. On input N, the new algorithm will factor N with probability > ¿. In case of prime A' the algorithm will prove the primality of N with probability > \. Introduction. Until the last decade, the centuries-old problem of factoring integers was mainly a problem for specialists. Worldwide interest in factoring integers increased dramatically in 1978, when Rivest, Shamir, and Adleman [32] published their public key cryptosystem, whose security relies on the fact that some large integers are hard to factor. Gauss [9] already discovered a close connection between the factorization of a natural number N and the theory of quadratic forms of discriminant — 4N. Now, quadratic forms are one of the most important tools for factoring integers. Examples for efficient factorization algorithms are (among others) the algorithms of Morrison and Brillhart [26] and Lenstra and Schnorr [22]. The former works with the continued fraction expansion of JÑ (which is closely related to the theory of quadratic forms of discriminant 4N, see [20]) while the latter works with quadratic forms of discriminant 4N. At present, the most efficient factorization algorithm is the quadratic sieve algorithm, see [29], which can also be expressed in terms of quadratic forms. For an overview of modern factorization algorithms we refer to the papers of Guy [10], Monier [25], and Pomerance [29]. A deeper understanding of the theory of quadratic forms is of great importance for the analysis of modern factorization algorithms. In this paper we shall only deal with the theory of quadratic forms of negative discriminant, which is considerably more simple than the theory of forms of positive discriminants. Using this theory, we obtain a probabilistic factorization algorithm with run time (exp i/logN log log N )v5/4 (in this paper we denote by log X the natural logarithm of JIT). We have y/5/4 ~ 1.118. Received May 17, 1985; revised June 12, 1986. 1980 Mathematics Subject Classification. Primary 10A30, 68C25. ©1987 American Mathematical Society 0025-5718/87 $1.00 + $.25 per page 757 License or copyright restrictions may apply to redistribution; see http://www.ams.org/journal-terms-of-use

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A New GCD Algorithm for Quadratic Number Rings with Unique Factorization

We present an algorithm to compute a greatest common divisor of two integers in a quadratic number ring that is a unique factorization domain. The algorithm uses O(n log n log log n + ∆ 1 2 + ) bit operations in a ring of discriminant ∆. This appears to be the first gcd algorithm of complexity o(n) for any fixed non-Euclidean number ring. The main idea behind the algorithm is a well known relat...

متن کامل

Asymptotically Fast Discrete Logarithms in Quadratic Number Fields

This article presents algorithms for computing discrete logarithms in class groups of quadratic number elds. In the case of imaginary quadratic elds, the algorithm is based on methods applied by Hafner and McCurley HM89] to determine the structure of the class group of imaginary quadratic elds. In the case of real quadratic elds, the algorithm of Buchmann Buc89] for computation of class group a...

متن کامل

Gross-zagier on Singular Moduli: the Analytic Proof

The famous results of Gross and Zagier compare the heights of Heegner points on modular curves with special values of the derivatives of related L-functions. When specialized to the level 1 case (i.e., the full modular curve H/Γ, where Γ = SL2(Z)), we recover an astounding formula for the differences of singular moduli (the Heegner points on the full modular curve) in terms of an explicit prime...

متن کامل

Imaginary quadratic orders with given prime factor of class number

Abelian class group Cl(D) of imaginary quadratic order with odd squarefree discriminant D is used in public key cryptosystems, based on discrete logarithm problem in class group and in cryptosystems, based on isogenies of elliptic curves. Discrete logarithm problem in Cl(D) is hard if #Cl(D) is prime or has large prime divisor. But no algorithms for generating such D are known. We propose proba...

متن کامل

Sequential Coordinate-Wise DNMF for Face Recognition

This paper proposes the Sequential Coordinate-Wise Algorithm (SCWA) to Discriminant Nonnegative Matrix Factorization (DNMF) for improving face recognition. DNMF incorporates Linear Discriminant Analysis (LDA) into NMF using the multiplicative updating rules that are simple in use but usually require many iterations to converge and they do not guarantee the convergence to a stationary point. The...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010